perm filename HELP.MLI[1,3]2 blob
sn#135662 filedate 1974-12-18 generic text, type T, neo UTF8
"
MLISP HAS THE ABILITY TO SWITCH BETWEEN MLISP AND LISP TOP LEVELS.
THE DEFAULT TOP LEVEL IS NOW MLISP.
TO THE LEFT OF THE LISP INPUT PROMPT (*) IS EITHER THE LETTER `M' OR
THE LETTER `L', DEPENDING ON WHICH MODE IS CURRENTLY SELECTED.
WHEN THE TOP LEVEL MODE IS MLISP (AS IT IS INITIALLY), INPUT LINES
SHOULD BE MLISP EXPRESSIONS TERMINATED BY A SEMICOLON.
WHEN THE TOP LEVEL MODE IS LISP, INPUT LINES SHOULD BE STANDARD LISP
S-EXPRESSIONS.
TYPING `LISP;' WILL SWITCH FROM MLISP TO LISP MODE.
TYPING `MLISP' WILL SWITCH FROM LISP TO MLISP MODE.
EXAMPLE: M* 3+2;
5
M* LISP;
L* (PLUS 3 2)
5
L* MLISP
M*
THE INPUT LINE IS EVALUATED WITH THE STANDARD LISP READ DEFINITION IN
EFFECT (NOT THE MLISP DEFINITION), SO THINGS LIKE `DSKIN' WILL WORK
AS EXPECTED."